home *** CD-ROM | disk | FTP | other *** search
/ Java Developer's Companion / Java Developer's Companion.iso / documentation / jre / helloWorld < prev    next >
Encoding:
Korn shell script  |  1997-08-17  |  926 b   |  42 lines

  1. #! /bin/ksh
  2. #
  3. # @(#)helloWorld    1.1 97/03/27
  4. #
  5.  
  6. PRG=`whence $0` >/dev/null 2>&1
  7. J_HOME=`dirname $PRG`/..
  8.  
  9. # we explicitly do not want the environment's classpath and
  10. # java_home
  11. unset JAVA_HOME
  12. unset CLASSPATH
  13.  
  14. if [ -z "$JAVA_HOME" ] ; then
  15.     export JAVA_HOME
  16.     JAVA_HOME=$J_HOME
  17. fi
  18.  
  19. CLASSPATH="${CLASSPATH-.}"
  20. if [ -z "${CLASSPATH}" ] ; then
  21.     CLASSPATH="$JAVA_HOME/lib/classes.jar:$JAVA_HOME/classes:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/i18n.jar:$JAVA_HOME/lib/classes.zip"
  22. else
  23.     CLASSPATH="$CLASSPATH:$JAVA_HOME/classes:$JAVA_HOME/lib/classes.jar:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/i18n.jar:$JAVA_HOME/lib/classes.zip"
  24. fi
  25.  
  26. export CLASSPATH
  27.  
  28. # we only use green threads
  29.  
  30. THREADS_TYPE=green_threads
  31. export THREADS_TYPE
  32.  
  33. export LD_LIBRARY_PATH
  34. LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JAVA_HOME/lib/`uname -p`/$THREADS_TYPE"
  35.       
  36. exec $JAVA_HOME/bin/`uname -p`/$THREADS_TYPE/java jre.demo.HelloWorld Salutations $*
  37.  
  38.  
  39.  
  40.  
  41.  
  42.